environmentally stressed - Spanish English Dictionary